import React from 'react'
import Child from './Child'
export default class App extends React.Component {
  state = {
    car: '奥拓',
  }
  // #1 父组件准备回调函数并传递给子组件
  /* changeCar(car) {
    // #3 父组件准备的函数中，接收参数并修改数据
    // this 为啥不是实例，那是什么？谁调用就是谁！！！！
    // this => Child 实例的 props
    // console.log(this)
    this.setState({ car })
  } */
  changeCar = (car) => {
    this.setState({ car })
  }
  render() {
    return (
      <div>
        App: {this.state.car}
        <hr />
        <Child changeCar={this.changeCar} />
      </div>
    )
  }
}
